[INFO] cloning repository https://github.com/tehreet/grove
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tehreet/grove" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftehreet%2Fgrove", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftehreet%2Fgrove'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] fa4ecd4415dff80433f12636f113ab91f7e14122
[INFO] testing tehreet/grove against master#1f7f8ea0721a3b1eb73e6c6d25cccb371434b320 for pr-154065
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftehreet%2Fgrove" "/workspace/builds/worker-1-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-1-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/tehreet/grove
[INFO] finished tweaking git repo https://github.com/tehreet/grove
[INFO] tweaked toml for git repo https://github.com/tehreet/grove written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tehreet/grove on toolchain 1f7f8ea0721a3b1eb73e6c6d25cccb371434b320
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tehreet/grove already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded predicates-tree v1.0.13
[INFO] [stderr]   Downloaded predicates v3.1.4
[INFO] [stderr]   Downloaded predicates-core v1.0.10
[INFO] [stderr]   Downloaded clap_complete v4.5.66
[INFO] [stderr]   Downloaded which v7.0.3
[INFO] [stderr]   Downloaded rusqlite v0.31.0
[INFO] [stderr]   Downloaded libsqlite3-sys v0.28.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 78fe602eb68baa350ab4f708e1c0e409a4ebfc6c98055eec190ff885a90001da
[INFO] running `Command { std: "docker" "start" "-a" "78fe602eb68baa350ab4f708e1c0e409a4ebfc6c98055eec190ff885a90001da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "78fe602eb68baa350ab4f708e1c0e409a4ebfc6c98055eec190ff885a90001da", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "78fe602eb68baa350ab4f708e1c0e409a4ebfc6c98055eec190ff885a90001da", kill_on_drop: false }`
[INFO] [stdout] 78fe602eb68baa350ab4f708e1c0e409a4ebfc6c98055eec190ff885a90001da
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c19ebc74894771a423f736afb9398fd8576a19d54e48e881fb548c9d98d0d27f
[INFO] running `Command { std: "docker" "start" "-a" "c19ebc74894771a423f736afb9398fd8576a19d54e48e881fb548c9d98d0d27f", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling libc v0.2.183
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling cc v1.2.56
[INFO] [stderr]    Compiling zerocopy v0.8.42
[INFO] [stderr]    Compiling futures-sink v0.3.32
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling signal-hook v0.3.18
[INFO] [stderr]    Compiling rustls v0.23.37
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling rustix v0.38.44
[INFO] [stderr]    Compiling sync_wrapper v1.0.2
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling rustix v1.1.4
[INFO] [stderr]    Compiling instability v0.3.11
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling clap_builder v4.5.60
[INFO] [stderr]    Compiling itertools v0.13.0
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling iri-string v0.7.10
[INFO] [stderr]    Compiling compact_str v0.8.1
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling lru v0.12.5
[INFO] [stderr]    Compiling http-body-util v0.1.3
[INFO] [stderr]    Compiling cassowary v0.3.0
[INFO] [stderr]    Compiling grove v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling fallible-iterator v0.3.0
[INFO] [stderr]    Compiling unicode-width v0.2.0
[INFO] [stderr]    Compiling fallible-streaming-iterator v0.1.9
[INFO] [stderr]    Compiling env_home v0.1.0
[INFO] [stderr]    Compiling unsafe-libyaml v0.2.11
[INFO] [stderr]    Compiling colored v2.2.0
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling ring v0.17.14
[INFO] [stderr]    Compiling libsqlite3-sys v0.28.0
[INFO] [stderr]    Compiling unicode-truncate v1.1.0
[INFO] [stderr]    Compiling errno v0.3.14
[INFO] [stderr]    Compiling mio v1.1.1
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling getrandom v0.2.17
[INFO] [stderr]    Compiling socket2 v0.6.3
[INFO] [stderr]    Compiling getrandom v0.4.2
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling signal-hook-registry v1.4.8
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling uuid v1.22.0
[INFO] [stderr]    Compiling signal-hook-mio v0.2.5
[INFO] [stderr]    Compiling crossterm v0.28.1
[INFO] [stderr]    Compiling synstructure v0.13.2
[INFO] [stderr]    Compiling darling_core v0.23.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling zerovec-derive v0.11.2
[INFO] [stderr]    Compiling displaydoc v0.2.5
[INFO] [stderr]    Compiling tokio-macros v2.6.1
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling zerofrom-derive v0.1.6
[INFO] [stderr]    Compiling yoke-derive v0.8.1
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rustls-webpki v0.103.9
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling tokio v1.50.0
[INFO] [stderr]    Compiling hashlink v0.9.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling zerofrom v0.1.6
[INFO] [stderr]    Compiling yoke v0.8.1
[INFO] [stderr]    Compiling zerotrie v0.2.3
[INFO] [stderr]    Compiling zerovec v0.11.5
[INFO] [stderr]    Compiling clap v4.5.60
[INFO] [stderr]    Compiling clap_complete v4.5.66
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling darling_macro v0.23.0
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling darling v0.23.0
[INFO] [stderr]    Compiling tinystr v0.8.2
[INFO] [stderr]    Compiling potential_utf v0.1.4
[INFO] [stderr]    Compiling icu_collections v2.1.1
[INFO] [stderr]    Compiling icu_locale_core v2.1.1
[INFO] [stderr]    Compiling ratatui v0.29.0
[INFO] [stderr]    Compiling icu_provider v2.1.1
[INFO] [stderr]    Compiling icu_normalizer v2.1.1
[INFO] [stderr]    Compiling icu_properties v2.1.2
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling idna_adapter v1.2.1
[INFO] [stderr]    Compiling idna v1.1.0
[INFO] [stderr]    Compiling serde_urlencoded v0.7.1
[INFO] [stderr]    Compiling serde_yaml v0.9.34+deprecated
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling url v2.5.8
[INFO] [stderr]    Compiling hyper v1.8.1
[INFO] [stderr]    Compiling tokio-rustls v0.26.4
[INFO] [stderr]    Compiling tower v0.5.3
[INFO] [stderr]    Compiling tower-http v0.6.8
[INFO] [stderr]    Compiling rusqlite v0.31.0
[INFO] [stderr]    Compiling hyper-util v0.1.20
[INFO] [stderr]    Compiling hyper-rustls v0.27.7
[INFO] [stderr]    Compiling reqwest v0.12.28
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 27s
[INFO] running `Command { std: "docker" "inspect" "c19ebc74894771a423f736afb9398fd8576a19d54e48e881fb548c9d98d0d27f", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c19ebc74894771a423f736afb9398fd8576a19d54e48e881fb548c9d98d0d27f", kill_on_drop: false }`
[INFO] [stdout] c19ebc74894771a423f736afb9398fd8576a19d54e48e881fb548c9d98d0d27f
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ed2e2310a542e54f1d7610af5e12556af417f088219ba6724f9977655480beb8
[INFO] running `Command { std: "docker" "start" "-a" "ed2e2310a542e54f1d7610af5e12556af417f088219ba6724f9977655480beb8", kill_on_drop: false }`
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling predicates-core v1.0.10
[INFO] [stderr]    Compiling float-cmp v0.10.0
[INFO] [stderr]    Compiling assert_cmd v2.1.2
[INFO] [stderr]    Compiling which v7.0.3
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tempfile v3.26.0
[INFO] [stderr]    Compiling predicates-tree v1.0.13
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling bstr v1.12.1
[INFO] [stderr]    Compiling predicates v3.1.4
[INFO] [stderr]    Compiling grove v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused import: `VerificationConfig`
[INFO] [stdout]    --> src/agents/overlay.rs:257:52
[INFO] [stdout]     |
[INFO] [stdout] 257 |     use crate::types::{OverlayConfig, QualityGate, VerificationConfig};
[INFO] [stdout]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused import: `super::*`
[INFO] [stdout]    --> src/tui/views/split_terminal.rs:105:9
[INFO] [stdout]     |
[INFO] [stdout] 105 |     use super::*;
[INFO] [stdout]     |         ^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `dir`
[INFO] [stdout]    --> src/commands/nudge.rs:294:14
[INFO] [stdout]     |
[INFO] [stdout] 294 |         let (dir, overstory) = setup_test_env();
[INFO] [stdout]     |              ^^^ help: if this is intentional, prefix it with an underscore: `_dir`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 30.46s
[INFO] running `Command { std: "docker" "inspect" "ed2e2310a542e54f1d7610af5e12556af417f088219ba6724f9977655480beb8", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ed2e2310a542e54f1d7610af5e12556af417f088219ba6724f9977655480beb8", kill_on_drop: false }`
[INFO] [stdout] ed2e2310a542e54f1d7610af5e12556af417f088219ba6724f9977655480beb8
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1f7f8ea0721a3b1eb73e6c6d25cccb371434b320" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ddfdc352a328e6954c58097e56a115b12f891b2473f3bb8f710d97b03889a04a
[INFO] running `Command { std: "docker" "start" "-a" "ddfdc352a328e6954c58097e56a115b12f891b2473f3bb8f710d97b03889a04a", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `VerificationConfig`
[INFO] [stderr]    --> src/agents/overlay.rs:257:52
[INFO] [stderr]     |
[INFO] [stderr] 257 |     use crate::types::{OverlayConfig, QualityGate, VerificationConfig};
[INFO] [stderr]     |                                                    ^^^^^^^^^^^^^^^^^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused import: `super::*`
[INFO] [stderr]    --> src/tui/views/split_terminal.rs:105:9
[INFO] [stderr]     |
[INFO] [stderr] 105 |     use super::*;
[INFO] [stderr]     |         ^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `dir`
[INFO] [stderr]    --> src/commands/nudge.rs:294:14
[INFO] [stderr]     |
[INFO] [stderr] 294 |         let (dir, overstory) = setup_test_env();
[INFO] [stderr]     |              ^^^ help: if this is intentional, prefix it with an underscore: `_dir`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `grove` (bin "grove" test) generated 3 warnings (run `cargo fix --bin "grove" -p grove --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.41s
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/grove-d9eb14decf3333b7)
[INFO] [stdout] 
[INFO] [stdout] running 480 tests
[INFO] [stdout] test agents::overlay::tests::test_render_overlay_empty_file_scope ... ok
[INFO] [stdout] test commands::agents::tests::test_manifest_entry_serialization ... ok
[INFO] [stdout] test commands::agents::tests::test_execute_discover_no_manifest ... ok
[INFO] [stdout] test commands::clean::tests::test_clear_directory_with_files ... ok
[INFO] [stdout] test commands::clean::tests::test_clear_directory_empty ... ok
[INFO] [stdout] test commands::clean::tests::test_delete_file_existing ... ok
[INFO] [stdout] test agents::manifest::tests::test_load_manifest_invalid_json ... ok
[INFO] [stdout] test commands::agents::tests::test_execute_discover_json_no_manifest ... ok
[INFO] [stdout] test agents::overlay::tests::test_render_overlay_no_spec ... ok
[INFO] [stdout] test agents::overlay::tests::test_render_overlay_with_quality_gates ... ok
[INFO] [stdout] test commands::clean::tests::test_clear_directory_nonexistent ... ok
[INFO] [stdout] test commands::clean::tests::test_execute_no_flags_returns_error ... ok
[INFO] [stdout] test commands::clean::tests::test_delete_file_nonexistent ... ok
[INFO] [stdout] test commands::clean::tests::test_pid_killing_no_agents ... ok
[INFO] [stdout] test commands::clean::tests::test_wipe_sqlite_db_nonexistent ... ok
[INFO] [stdout] test commands::coordinator::tests::test_status_json_no_sessions_db ... ok
[INFO] [stdout] test commands::coordinator::tests::test_stop_no_sessions_db ... ok
[INFO] [stdout] test commands::costs::tests::test_execute_json_no_metrics_db ... ok
[INFO] [stdout] test commands::clean::tests::test_wipe_sqlite_db_with_wal ... ok
[INFO] [stdout] test commands::costs::tests::test_format_tokens ... ok
[INFO] [stdout] test commands::costs::tests::test_execute_no_metrics_db ... ok
[INFO] [stdout] test commands::completions::tests::test_execute_bash_returns_ok ... ok
[INFO] [stdout] test commands::costs::tests::test_totals_from_sessions_empty ... ok
[INFO] [stdout] test commands::costs::tests::test_totals_from_sessions ... ok
[INFO] [stdout] test commands::clean::tests::test_wipe_sqlite_db_existing ... ok
[INFO] [stdout] test commands::coordinator::tests::test_status_no_sessions_db ... ok
[INFO] [stdout] test commands::doctor::tests::check_database_missing ... ok
[INFO] [stdout] test commands::coordinator::tests::test_read_pid_file_nonexistent ... ok
[INFO] [stdout] test commands::doctor::tests::check_overstory_dir_missing ... ok
[INFO] [stdout] test commands::doctor::tests::check_status_serialization ... ok
[INFO] [stdout] test commands::doctor::tests::doctor_check_json_format ... ok
[INFO] [stdout] test commands::doctor::tests::check_database_present ... ok
[INFO] [stdout] test commands::coordinator::tests::test_pid_is_alive_bogus ... ok
[INFO] [stdout] test commands::coordinator::tests::test_pid_is_alive_self ... ok
[INFO] [stdout] test commands::coordinator::tests::test_logs_no_file ... ok
[INFO] [stdout] test commands::ecosystem::tests::test_ecosystem_output_json_structure ... ok
[INFO] [stdout] test commands::ecosystem::tests::test_get_tool_version_missing_binary ... ok
[INFO] [stdout] test commands::doctor::tests::which_command_missing_binary ... ok
[INFO] [stdout] test commands::doctor::tests::check_quality_gate_with_known_binary ... ok
[INFO] [stdout] test agents::overlay::tests::test_render_overlay_replaces_variables ... ok
[INFO] [stdout] test commands::ecosystem::tests::test_extract_version_bare_semver ... ok
[INFO] [stdout] test commands::errors::tests::test_errors_grouped_basic ... ok
[INFO] [stdout] test commands::errors::tests::test_errors_grouped_agent_filter ... ok
[INFO] [stdout] test commands::ecosystem::tests::test_get_tool_version_known_binary ... ok
[INFO] [stdout] test commands::doctor::tests::which_command_finds_git ... ok
[INFO] [stdout] test commands::doctor::tests::check_git_returns_pass_or_fail ... ok
[INFO] [stdout] test commands::clean::tests::test_execute_all_no_overstory_dir ... ok
[INFO] [stdout] test commands::errors::tests::test_errors_grouped_empty ... ok
[INFO] [stdout] test commands::eval::tests::test_eval_no_scenario ... ok
[INFO] [stdout] test commands::eval::tests::test_eval_no_scenario_json ... ok
[INFO] [stdout] test commands::eval::tests::test_eval_missing_scenario ... ok
[INFO] [stdout] test commands::eval::tests::test_eval_dry_run ... ok
[INFO] [stdout] test commands::group::tests::test_execute_create_validation ... ok
[INFO] [stdout] test commands::group::tests::test_execute_list_no_config ... ok
[INFO] [stdout] test commands::group::tests::test_find_group_index_by_name ... ok
[INFO] [stdout] test commands::feed::tests::test_feed_get_feed_no_filter ... ok
[INFO] [stdout] test commands::feed::tests::test_feed_get_feed_agent_filter ... ok
[INFO] [stdout] test commands::doctor::tests::check_quality_gate_with_unknown_binary ... ok
[INFO] [stdout] test commands::coordinator::tests::test_send_message ... ok
[INFO] [stdout] test commands::feed::tests::test_feed_limit ... ok
[INFO] [stdout] test commands::coordinator::tests::test_send_message_json ... ok
[INFO] [stdout] test commands::coordinator::tests::test_ask_times_out_without_reply ... ok
[INFO] [stdout] test commands::feed::tests::test_feed_since_id_cursor ... ok
[INFO] [stdout] test commands::group::tests::test_generate_group_id_format ... ok
[INFO] [stdout] test commands::group::tests::test_group_progress_active ... ok
[INFO] [stdout] test commands::group::tests::test_group_progress_completed ... ok
[INFO] [stdout] test commands::group::tests::test_load_groups_missing_file ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_hooks_no_source_file ... ok
[INFO] [stdout] test commands::hooks::tests::test_is_duplicate_entry_different_matcher ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_hooks_blocks_without_force_when_exists ... ok
[INFO] [stdout] test commands::hooks::tests::test_is_duplicate_entry_different_command ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_hooks_preserves_existing_keys ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_hooks_creates_settings_file ... ok
[INFO] [stdout] test commands::hooks::tests::test_merge_hooks_by_event_type_no_duplicates ... ok
[INFO] [stdout] test commands::hooks::tests::test_merge_hooks_by_event_type_new_key ... ok
[INFO] [stdout] test commands::hooks::tests::test_is_duplicate_entry_same ... ok
[INFO] [stdout] test commands::init::tests::test_build_agent_manifest_capability_index ... ok
[INFO] [stdout] test commands::init::tests::test_build_agent_manifest_has_all_roles ... ok
[INFO] [stdout] test commands::hooks::tests::test_uninstall_hooks_removes_file_when_empty ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_hooks_force_overwrites ... ok
[INFO] [stdout] test commands::hooks::tests::test_status_hooks_json_output ... ok
[INFO] [stdout] test commands::hooks::tests::test_uninstall_hooks_no_settings_file ... ok
[INFO] [stdout] test commands::hooks::tests::test_status_hooks_no_files ... ok
[INFO] [stdout] test commands::init::tests::test_overstory_gitignore_contains_whitelist ... ok
[INFO] [stdout] test commands::init::tests::test_build_agent_manifest_serializes_to_json ... ok
[INFO] [stdout] test commands::inspect::tests::test_inspect_json_no_overstory_dir ... ok
[INFO] [stdout] test commands::init::tests::test_to_tab_indented ... ok
[INFO] [stdout] test commands::init::tests::test_setup_gitattributes_adds_missing_entries ... ok
[INFO] [stdout] test commands::init::tests::test_build_hooks_json_is_valid_json ... ok
[INFO] [stdout] test commands::inspect::tests::test_inspect_no_overstory_dir ... ok
[INFO] [stdout] test commands::init::tests::test_detect_project_name_falls_back_to_dirname ... ok
[INFO] [stdout] test agents::manifest::tests::test_load_manifest_valid ... ok
[INFO] [stdout] test commands::inspect::tests::test_parse_transcript_summary_claude_usage ... ok
[INFO] [stdout] test commands::coordinator::tests::test_tail_file_nonexistent ... ok
[INFO] [stdout] test commands::ecosystem::tests::test_extract_version_from_string ... ok
[INFO] [stdout] test commands::hooks::tests::test_merge_hooks_by_event_type_appends_new ... ok
[INFO] [stdout] test commands::init::tests::test_build_agent_manifest_lead_can_spawn ... ok
[INFO] [stdout] test commands::init::tests::test_setup_gitattributes_idempotent ... ok
[INFO] [stdout] test commands::hooks::tests::test_uninstall_hooks_removes_hooks_key ... ok
[INFO] [stdout] test commands::inspect::tests::test_parse_transcript_summary_gemini_usage ... ok
[INFO] [stdout] test commands::logs::tests::test_level_abbreviation ... ok
[INFO] [stdout] test commands::logs::tests::test_level_parse ... ok
[INFO] [stdout] test commands::mail::tests::test_parse_message_type_invalid ... ok
[INFO] [stdout] test commands::mail::tests::test_parse_priority_invalid ... ok
[INFO] [stdout] test commands::mail::tests::test_get_by_id_missing ... ok
[INFO] [stdout] test commands::mail::tests::test_list_with_from_filter ... ok
[INFO] [stdout] test commands::logs::tests::test_format_event_line ... ok
[INFO] [stdout] test commands::mail::tests::test_list_via_store ... ok
[INFO] [stdout] test commands::mail::tests::test_check_returns_unread ... ok
[INFO] [stdout] test commands::log::tests::test_session_start_missing_agent ... ok
[INFO] [stdout] test commands::mail::tests::test_parse_message_type_valid ... ok
[INFO] [stdout] test commands::mail::tests::test_parse_priority_valid ... ok
[INFO] [stdout] test commands::mail::tests::test_purge_requires_filter ... ok
[INFO] [stdout] test commands::mail::tests::test_truncate_str_long ... ok
[INFO] [stdout] test commands::metrics_cmd::tests::test_capability_grouping ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_git_precommit_hook_skip_existing ... ok
[INFO] [stdout] test commands::mail::tests::test_truncate_str_short ... ok
[INFO] [stdout] test commands::mail::tests::test_mail_db_path_smoke ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_git_precommit_hook_force_overwrites ... ok
[INFO] [stdout] test commands::hooks::tests::test_install_git_precommit_hook_creates_file ... ok
[INFO] [stdout] test commands::metrics_cmd::tests::test_session_status_display ... ok
[INFO] [stdout] test commands::monitor::tests::test_read_pid_file_nonexistent ... ok
[INFO] [stdout] test commands::metrics_cmd::tests::test_format_duration_ms ... ok
[INFO] [stdout] test commands::monitor::tests::test_status_no_sessions_db ... ok
[INFO] [stdout] test commands::mail::tests::test_list_with_type_filter ... ok
[INFO] [stdout] test commands::monitor::tests::test_status_json_no_sessions_db ... ok
[INFO] [stdout] test commands::monitor::tests::test_pid_is_alive_bogus ... ok
[INFO] [stdout] test commands::monitor::tests::test_pid_is_alive_self ... ok
[INFO] [stdout] test commands::monitor::tests::test_stop_no_pid ... ok
[INFO] [stdout] test commands::mail::tests::test_reply_swaps_from_to ... ok
[INFO] [stdout] test commands::mail::tests::test_send_inserts_message ... ok
[INFO] [stdout] test commands::mail::tests::test_purge_all_via_store ... ok
[INFO] [stdout] test commands::prime::tests::test_format_manifest_basic ... ok
[INFO] [stdout] test commands::prime::tests::test_format_manifest_empty ... ok
[INFO] [stdout] test commands::mail::tests::test_read_marks_message_read ... ok
[INFO] [stdout] test commands::monitor::tests::test_stop_json_no_pid ... ok
[INFO] [stdout] test commands::prime::tests::test_format_metrics_empty ... ok
[INFO] [stdout] test commands::replay::tests::test_event_type_uppercase ... ok
[INFO] [stdout] test commands::replay::tests::test_date_grouping ... ok
[INFO] [stdout] test commands::prime::tests::test_format_metrics_with_sessions ... ok
[INFO] [stdout] test commands::prime::tests::test_prime_output_json_structure ... ok
[INFO] [stdout] test commands::replay::tests::test_relative_time ... ok
[INFO] [stdout] test commands::run::tests::test_format_duration_hours ... ok
[INFO] [stdout] test commands::run::tests::test_format_duration_minutes ... ok
[INFO] [stdout] test commands::run::tests::test_read_current_run_id_missing ... ok
[INFO] [stdout] test commands::sling::tests::test_build_dispatch_body_no_spec ... ok
[INFO] [stdout] test commands::sling::tests::test_build_dispatch_body_with_spec ... ok
[INFO] [stdout] test commands::run::tests::test_format_duration_seconds ... ok
[INFO] [stdout] test commands::sling::tests::test_generate_agent_name_base ... ok
[INFO] [stdout] test commands::sling::tests::test_calculate_stagger_delay_no_sessions ... ok
[INFO] [stdout] test commands::sling::tests::test_calculate_stagger_delay_zero_delay ... ok
[INFO] [stdout] test commands::sling::tests::test_generate_agent_name_collision ... ok
[INFO] [stdout] test commands::sling::tests::test_generate_agent_name_multiple_collisions ... ok
[INFO] [stdout] test commands::sling::tests::test_validate_hierarchy_builder_ok ... ok
[INFO] [stdout] test commands::sling::tests::test_validate_hierarchy_force_bypasses ... ok
[INFO] [stdout] test commands::sling::tests::test_validate_hierarchy_lead_ok ... ok
[INFO] [stdout] test commands::sling::tests::test_validate_hierarchy_merger_no_parent_rejected ... ok
[INFO] [stdout] test commands::spec::tests::test_execute_write_rejects_empty_body ... ok
[INFO] [stdout] test commands::spec::tests::test_write_spec_adds_agent_attribution ... ok
[INFO] [stdout] test commands::sling::tests::test_get_current_branch ... ok
[INFO] [stdout] test commands::spec::tests::test_write_spec_creates_specs_dir ... ok
[INFO] [stdout] test commands::spec::tests::test_write_spec_creates_file ... ok
[INFO] [stdout] test commands::spec::tests::test_write_spec_ensures_trailing_newline ... ok
[INFO] [stdout] test commands::spec::tests::test_write_spec_overwrites_existing ... ok
[INFO] [stdout] test commands::status::tests::test_execute_no_overstory_dir ... ok
[INFO] [stdout] test commands::status::tests::test_format_duration_mmss ... ok
[INFO] [stdout] test commands::status::tests::test_pad_right ... ok
[INFO] [stdout] test commands::status::tests::test_parse_git_worktree_list_basic ... ok
[INFO] [stdout] test commands::status::tests::test_parse_git_worktree_list_detached ... ok
[INFO] [stdout] test commands::status::tests::test_parse_git_worktree_list_no_trailing_newline ... ok
[INFO] [stdout] test commands::status::tests::test_state_priority_order ... ok
[INFO] [stdout] test commands::spec::tests::test_execute_write_rejects_no_body_or_file ... ok
[INFO] [stdout] test commands::stop::tests::test_execute_empty_agent_name ... ok
[INFO] [stdout] test commands::stop::tests::test_execute_no_sessions_db ... ok
[INFO] [stdout] test commands::stop::tests::test_execute_whitespace_agent_name ... ok
[INFO] [stdout] test commands::stop::tests::test_is_process_alive_invalid_pid ... ok
[INFO] [stdout] test commands::stop::tests::test_delete_branch_in_non_git_dir ... ok
[INFO] [stdout] test commands::trace::tests::test_trace_get_by_task ... ok
[INFO] [stdout] test commands::trace::tests::test_trace_no_overstory_dir ... ok
[INFO] [stdout] test commands::update_cmd::tests::test_agent_defs_embedded ... ok
[INFO] [stdout] test commands::stop::tests::test_remove_worktree_nonexistent ... ok
[INFO] [stdout] test commands::update_cmd::tests::test_update_requires_init ... ok
[INFO] [stdout] test commands::upgrade_cmd::tests::test_check_returns_error_when_no_network ... ok
[INFO] [stdout] test commands::nudge::tests::test_nudge_fails_for_missing_agent ... ok
[INFO] [stdout] test commands::upgrade_cmd::tests::test_platform_asset_name ... ok
[INFO] [stdout] test commands::log::tests::test_session_start_updates_state ... ok
[INFO] [stdout] test commands::upgrade_cmd::tests::test_normalize_version_strips_v ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_status_json_no_pid_file ... ok
[INFO] [stdout] test commands::log::tests::test_session_start_nonexistent_session ... ok
[INFO] [stdout] test commands::update_cmd::tests::test_update_dry_run_no_error ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_status_no_pid_file ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_stop_no_pid_file ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_stop_stale_pid ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_pid_is_alive_self ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_read_pid_file_invalid ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_pid_is_alive_nonexistent ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_read_pid_file_missing ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_read_pid_file_valid ... ok
[INFO] [stdout] test commands::monitor::tests::test_start_no_tier2_gate ... ok
[INFO] [stdout] test commands::nudge::tests::test_nudge_fails_for_completed_agent ... ok
[INFO] [stdout] test config::tests::deep_merge_arrays_replaced ... ok
[INFO] [stdout] test config::tests::deep_merge_prefers_source ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_one_shot_no_sessions_db ... ok
[INFO] [stdout] test config::tests::load_config_override_path ... ok
[INFO] [stdout] test config::tests::load_config_merges_local_yaml ... ok
[INFO] [stdout] test commands::log::tests::test_session_end_updates_state ... ok
[INFO] [stdout] test config::tests::load_config_validates_gateway_provider ... ok
[INFO] [stdout] test config::tests::migrate_task_tracker_from_beads ... ok
[INFO] [stdout] test config::tests::migrate_task_tracker_from_seeds ... ok
[INFO] [stdout] test config::tests::migrate_watchdog_tier_keys ... ok
[INFO] [stdout] test config::tests::resolve_project_root_uses_override ... ok
[INFO] [stdout] test config::tests::validate_config_rejects_bad_prime_format ... ok
[INFO] [stdout] test config::tests::validate_config_rejects_zero_max_concurrent ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_loop_context_fields ... ok
[INFO] [stdout] test commands::sling::tests::test_build_beacon_format ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_parse_ts_invalid ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_parse_ts_valid ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_should_exit_no_db ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_should_not_exit_without_work ... ok
[INFO] [stdout] test coordinator::planner::tests::test_decompose_task_no_api_key ... ok
[INFO] [stdout] test coordinator::planner::tests::test_decomposition_result_roundtrip ... ok
[INFO] [stdout] test coordinator::event_loop::tests::test_should_exit_after_work_received_no_agents ... ok
[INFO] [stdout] test coordinator::planner::tests::test_subtask_serializes ... ok
[INFO] [stdout] test db::events::tests::test_correlate_tool_end_no_match ... ok
[INFO] [stdout] test config::tests::load_config_parses_yaml ... ok
[INFO] [stdout] test db::events::tests::test_get_by_agent ... ok
[INFO] [stdout] test db::events::tests::test_correlate_tool_end ... ok
[INFO] [stdout] test db::events::tests::test_get_by_run ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_execute_one_shot_json_no_sessions_db ... ok
[INFO] [stdout] test config::tests::load_config_with_no_file_uses_defaults ... ok
[INFO] [stdout] test commands::nudge::tests::test_nudge_delivers_via_mail ... ok
[INFO] [stdout] test db::events::tests::test_get_errors ... ok
[INFO] [stdout] test db::events::tests::test_get_by_agent_empty ... ok
[INFO] [stdout] test db::events::tests::test_insert_returns_id ... ok
[INFO] [stdout] test db::events::tests::test_get_tool_stats ... ok
[INFO] [stdout] test db::events::tests::test_get_timeline ... ok
[INFO] [stdout] test db::events::tests::test_purge_all ... ok
[INFO] [stdout] test db::events::tests::test_purge_by_agent ... ok
[INFO] [stdout] test db::events::tests::test_query_all_no_filters ... ok
[INFO] [stdout] test db::mail::tests::test_get_all_filters ... ok
[INFO] [stdout] test db::events::tests::test_schema_idempotent ... ok
[INFO] [stdout] test db::mail::tests::test_get_unread ... ok
[INFO] [stdout] test db::mail::tests::test_get_by_thread ... ok
[INFO] [stdout] test db::mail::tests::test_get_by_id_nonexistent ... ok
[INFO] [stdout] test db::events::tests::test_query_with_agent_filter ... ok
[INFO] [stdout] test db::events::tests::test_query_multi_agent ... ok
[INFO] [stdout] test db::mail::tests::test_schema_idempotent ... ok
[INFO] [stdout] test db::mail::tests::test_insert_auto_generates_id ... ok
[INFO] [stdout] test db::merge_queue::tests::test_dequeue_empty ... ok
[INFO] [stdout] test commands::metrics_cmd::tests::test_execute_json_no_metrics_db ... FAILED
[INFO] [stdout] test commands::metrics_cmd::tests::test_execute_no_metrics_db ... FAILED
[INFO] [stdout] test db::mail::tests::test_purge_all ... ok
[INFO] [stdout] test db::mail::tests::test_insert_with_explicit_id ... ok
[INFO] [stdout] test db::mail::tests::test_purge_by_agent ... ok
[INFO] [stdout] test db::mail::tests::test_mark_read ... ok
[INFO] [stdout] test db::merge_queue::tests::test_dequeue_fifo_order ... ok
[INFO] [stdout] test db::merge_queue::tests::test_enqueue_and_list ... ok
[INFO] [stdout] test commands::run::tests::test_execute_list_no_db ... FAILED
[INFO] [stdout] test db::merge_queue::tests::test_files_modified_roundtrip ... ok
[INFO] [stdout] test commands::run::tests::test_execute_current_no_db ... FAILED
[INFO] [stdout] test db::merge_queue::tests::test_list_by_status ... ok
[INFO] [stdout] test db::merge_queue::tests::test_peek ... ok
[INFO] [stdout] test commands::watch_cmd::tests::test_pid_file_path ... ok
[INFO] [stdout] test commands::status::tests::test_execute_json_no_overstory_dir ... ok
[INFO] [stdout] test db::metrics::tests::test_purge_all ... ok
[INFO] [stdout] test db::metrics::tests::test_get_empty_agent ... ok
[INFO] [stdout] test db::metrics::tests::test_get_sessions_by_run ... ok
[INFO] [stdout] test db::merge_queue::tests::test_schema_idempotent ... ok
[INFO] [stdout] test db::merge_queue::tests::test_update_status ... ok
[INFO] [stdout] test commands::spec::tests::test_execute_write_rejects_empty_task_id ... ok
[INFO] [stdout] test db::metrics::tests::test_count_sessions ... ok
[INFO] [stdout] test db::metrics::tests::test_get_sessions_by_task ... ok
[INFO] [stdout] test db::metrics::tests::test_get_latest_snapshot_time ... ok
[INFO] [stdout] test commands::worktree_cmd::tests::test_execute_clean_no_db ... FAILED
[INFO] [stdout] test db::metrics::tests::test_purge_snapshots ... ok
[INFO] [stdout] test commands::worktree_cmd::tests::test_execute_list_json_no_db ... FAILED
[INFO] [stdout] test db::metrics::tests::test_get_average_duration ... ok
[INFO] [stdout] test commands::worktree_cmd::tests::test_execute_list_no_db ... FAILED
[INFO] [stdout] test db::metrics::tests::test_record_and_get ... ok
[INFO] [stdout] test db::metrics::tests::test_record_snapshot_and_get_latest ... ok
[INFO] [stdout] test db::sessions::tests::test_list_runs ... ok
[INFO] [stdout] test db::metrics::tests::test_record_upsert ... ok
[INFO] [stdout] test db::metrics::tests::test_schema_idempotent ... ok
[INFO] [stdout] test db::sessions::tests::test_count ... ok
[INFO] [stdout] test db::sessions::tests::test_get_active ... ok
[INFO] [stdout] test db::sessions::tests::test_get_active_run ... ok
[INFO] [stdout] test db::sessions::tests::test_get_nonexistent_returns_none ... ok
[INFO] [stdout] test db::sessions::tests::test_get_nonexistent_run ... ok
[INFO] [stdout] test errors::tests::agent_error_display ... ok
[INFO] [stdout] test errors::tests::config_error_display ... ok
[INFO] [stdout] test errors::tests::from_rusqlite_error ... ok
[INFO] [stdout] test errors::tests::from_io_error ... ok
[INFO] [stdout] test errors::tests::from_json_error ... ok
[INFO] [stdout] test errors::tests::group_error_display ... ok
[INFO] [stdout] test errors::tests::hierarchy_error_display ... ok
[INFO] [stdout] test errors::tests::lifecycle_error_display ... ok
[INFO] [stdout] test errors::tests::merge_error_display ... ok
[INFO] [stdout] test errors::tests::mail_error_display ... ok
[INFO] [stdout] test errors::tests::result_alias_err ... ok
[INFO] [stdout] test errors::tests::validation_error_display ... ok
[INFO] [stdout] test db::sessions::tests::test_complete_run ... ok
[INFO] [stdout] test errors::tests::result_alias_ok ... ok
[INFO] [stdout] test errors::tests::worktree_error_display ... ok
[INFO] [stdout] test errors::tests::from_yaml_error ... ok
[INFO] [stdout] test json::tests::json_error_includes_success_false_and_error ... ok
[INFO] [stdout] test json::tests::json_error_no_data_fields ... ok
[INFO] [stdout] test json::tests::json_error_output_is_valid_json ... ok
[INFO] [stdout] test json::tests::json_output_spreads_data_fields ... ok
[INFO] [stdout] test json::tests::json_output_roundtrip_parse ... ok
[INFO] [stdout] test db::sessions::tests::test_remove ... ok
[INFO] [stdout] test db::sessions::tests::test_increment_agent_count ... ok
[INFO] [stdout] test json::tests::json_output_includes_success_and_command ... ok
[INFO] [stdout] test logging::tests::test_format_relative_time_invalid ... ok
[INFO] [stdout] test logging::tests::test_format_duration ... ok
[INFO] [stdout] test logging::tests::test_separator_length ... ok
[INFO] [stdout] test logging::tests::test_quiet_mode ... ok
[INFO] [stdout] test logging::tests::test_pad_visible ... ok
[INFO] [stdout] test logging::tests::test_strip_ansi_plain ... ok
[INFO] [stdout] test logging::tests::test_strip_ansi_with_codes ... ok
[INFO] [stdout] test logging::tests::test_state_icon ... ok
[INFO] [stdout] test logging::tests::test_visible_length ... ok
[INFO] [stdout] test db::sessions::tests::test_list_runs_with_limit ... ok
[INFO] [stdout] test merge::resolver::tests::test_displacement_tracking_empty_canonical ... ok
[INFO] [stdout] test merge::resolver::tests::test_resolve_conflicts_keep_incoming_basic ... ok
[INFO] [stdout] test merge::resolver::tests::test_resolve_conflicts_keep_incoming_no_markers ... ok
[INFO] [stdout] test db::sessions::tests::test_run_create_and_get ... ok
[INFO] [stdout] test db::sessions::tests::test_update_state ... ok
[INFO] [stdout] test db::sessions::tests::test_upsert_updates_existing ... ok
[INFO] [stdout] test merge::resolver::tests::test_is_os_eco_state_file ... ok
[INFO] [stdout] test merge::resolver::tests::test_resolve_conflicts_union_no_markers ... ok
[INFO] [stdout] test process::monitor::tests::test_agent_outcome_serde ... ok
[INFO] [stdout] test merge::resolver::tests::test_resolve_conflicts_union_basic ... ok
[INFO] [stdout] test db::sessions::tests::test_purge_by_state ... ok
[INFO] [stdout] test db::sessions::tests::test_purge_all ... ok
[INFO] [stdout] test db::sessions::tests::test_upsert_and_get ... ok
[INFO] [stdout] test db::sessions::tests::test_update_escalation ... ok
[INFO] [stdout] test merge::resolver::tests::test_resolve_conflicts_keep_incoming_multiple ... ok
[INFO] [stdout] test db::sessions::tests::test_sessions_schema_idempotent ... ok
[INFO] [stdout] test process::monitor::tests::test_monitor_budget_exceeded ... ok
[INFO] [stdout] test merge::resolver::tests::test_try_reimagine_graceful_on_command_failure ... ok
[INFO] [stdout] test process::spawn::tests::test_is_process_alive_self ... ok
[INFO] [stdout] test process::spawn::tests::test_is_process_alive_nonexistent ... ok
[INFO] [stdout] test process::monitor::tests::test_monitor_empty_stdout ... ok
[INFO] [stdout] test runtimes::claude::tests::test_build_print_command_no_model ... ok
[INFO] [stdout] test process::spawn::tests::test_spawn_headless_bad_binary ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_deploy_config ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_deploy_config_empty_overlay_preserves_existing ... ok
[INFO] [stdout] test merge::resolver::tests::test_try_ai_resolve_graceful_on_empty_output ... ok
[INFO] [stdout] test process::spawn::tests::test_spawn_headless_success ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_build_env_with_values ... ok
[INFO] [stdout] test runtimes::claude::tests::test_build_print_command_with_model ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_id ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_instruction_path ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_build_env_empty ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_build_headless_command ... ok
[INFO] [stdout] test runtimes::codex::tests::test_build_print_command_no_model ... ok
[INFO] [stdout] test runtimes::claude::tests::test_parse_transcript_empty_file ... ok
[INFO] [stdout] test runtimes::codex::tests::test_build_print_command_omits_anthropic_alias ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_is_headless ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_id ... ok
[INFO] [stdout] test runtimes::claude::tests::test_parse_transcript_with_usage ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_instruction_path ... ok
[INFO] [stdout] test runtimes::claude::tests::test_claude_detect_ready ... ok
[INFO] [stdout] test runtimes::codex::tests::test_build_print_command_with_model ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_headless_command_claude_model_omits_model ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_build_env_passthrough ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_headless_command_with_model ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_detect_ready_always ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_headless_command_manifest_alias_omits_model ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_deploy_config_writes_agents_md ... ok
[INFO] [stdout] test runtimes::codex::tests::test_parse_transcript_with_usage ... ok
[INFO] [stdout] test runtimes::codex::tests::test_parse_transcript_empty_file ... ok
[INFO] [stdout] test runtimes::codex::tests::test_codex_is_headless ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_build_print_command_no_model ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_build_print_command_with_model ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_copilot_instruction_path ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_build_print_command_no_model ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_build_print_command_with_model ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_copilot_deploy_creates_github_dir ... ok
[INFO] [stdout] test runtimes::registry::tests::test_codex_instruction_path ... ok
[INFO] [stdout] test runtimes::registry::tests::test_copilot_instruction_path ... ok
[INFO] [stdout] test runtimes::registry::tests::test_get_runtime_unknown ... ok
[INFO] [stdout] test runtimes::registry::tests::test_gemini_instruction_path ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_gemini_deploy_writes_gemini_md ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_copilot_id ... ok
[INFO] [stdout] test runtimes::registry::tests::test_per_capability_routing ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_parse_transcript_with_usage ... ok
[INFO] [stdout] test tui::app::tests::test_active_agent_count ... ok
[INFO] [stdout] test runtimes::copilot::tests::test_parse_transcript_empty_file ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_gemini_instruction_path ... ok
[INFO] [stdout] test tests::test_edit_distance_one_off ... ok
[INFO] [stdout] test tui::app::tests::test_empty_db_state_graceful ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_parse_transcript_empty_file ... ok
[INFO] [stdout] test runtimes::registry::tests::test_get_runtime_all ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_gemini_headless_command ... ok
[INFO] [stdout] test tui::app::tests::test_app_new_default_state ... ok
[INFO] [stdout] test tui::app::tests::test_focus_cycle ... ok
[INFO] [stdout] test tui::app::tests::test_capture_agent_output_falls_back_to_stderr ... ok
[INFO] [stdout] test tui::app::tests::test_capture_agent_output_prefers_stdout_when_both_exist ... ok
[INFO] [stdout] test tui::app::tests::test_handle_key_navigate_to_timeline ... ok
[INFO] [stdout] test tui::app::tests::test_capture_agent_output_no_session_no_log ... ok
[INFO] [stdout] test tui::app::tests::test_handle_key_tab_cycles_focus ... ok
[INFO] [stdout] test tui::app::tests::test_handle_key_help_toggle ... ok
[INFO] [stdout] test tui::app::tests::test_handle_key_quit ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_gemini_id ... ok
[INFO] [stdout] test tui::app::tests::test_capture_agent_output_reads_stdout_log ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_format_time_full ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_format_time_short ... ok
[INFO] [stdout] test tui::app::tests::test_unread_count ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_truncate_exact ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_truncate_long ... ok
[INFO] [stdout] test runtimes::gemini::tests::test_parse_transcript_with_usage ... ok
[INFO] [stdout] test tui::app::tests::test_state_priority_order ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_truncate_short ... ok
[INFO] [stdout] test tui::app::tests::test_total_cost_display_empty ... ok
[INFO] [stdout] test tui::app::tests::test_visible_sessions_filter_completed ... ok
[INFO] [stdout] test tui::app::tests::test_total_cost_display_with_cost ... ok
[INFO] [stdout] test tui::views::mail_reader::tests::test_truncate_zero_max ... ok
[INFO] [stdout] test tui::views::terminal::tests::test_strip_ansi_multiple_codes ... ok
[INFO] [stdout] test tests::test_suggest_command_no_match ... ok
[INFO] [stdout] test tui::views::terminal::tests::test_strip_ansi_empty ... ok
[INFO] [stdout] test tui::views::terminal::tests::test_strip_ansi_no_codes ... ok
[INFO] [stdout] test tui::app::tests::test_visible_sessions_filter_by_name ... ok
[INFO] [stdout] test tui::views::split_terminal::tests::test_enter_split_caps_at_four ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_activity_edit ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_activity_no_tool ... ok
[INFO] [stdout] test tests::test_suggest_command_close_match ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_stats_no_snapshot ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_activity_none ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_shorten_path_short ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_tokens ... ok
[INFO] [stdout] test tui::views::terminal::tests::test_strip_ansi_removes_color_codes ... ok
[INFO] [stdout] test tests::test_edit_distance_same ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_truncate ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_shorten_path_long ... ok
[INFO] [stdout] test tui::widgets::status_bar::tests::test_push_and_active_notification ... ok
[INFO] [stdout] test tui::widgets::agent_card::tests::test_format_activity_bash ... ok
[INFO] [stdout] test tui::widgets::status_bar::tests::test_read_load_avg_not_empty_on_linux ... ok
[INFO] [stdout] test tui::widgets::toasts::tests::test_toast_not_expired_immediately ... ok
[INFO] [stdout] test tui::views::split_terminal::tests::test_split_focus_tab_cycles ... ok
[INFO] [stdout] test types::tests::agent_state_display ... ok
[INFO] [stdout] test tui::widgets::status_bar::tests::test_no_notification_initially ... ok
[INFO] [stdout] test types::tests::agent_state_roundtrip ... ok
[INFO] [stdout] test tui::widgets::toasts::tests::test_toast_new_stores_message ... ok
[INFO] [stdout] test types::tests::agent_session_roundtrip ... ok
[INFO] [stdout] test tui::views::split_terminal::tests::test_enter_split_collects_working_agents ... ok
[INFO] [stdout] test types::tests::agent_state_serializes_lowercase ... ok
[INFO] [stdout] test types::tests::capability_display ... ok
[INFO] [stdout] test types::tests::capability_roundtrip ... ok
[INFO] [stdout] test types::tests::event_type_roundtrip ... ok
[INFO] [stdout] test types::tests::handoff_reason_variants ... ok
[INFO] [stdout] test types::tests::event_level_all ... ok
[INFO] [stdout] test types::tests::mail_message_roundtrip ... ok
[INFO] [stdout] test types::tests::mail_message_type_display ... ok
[INFO] [stdout] test types::tests::mail_message_type_roundtrip ... ok
[INFO] [stdout] test types::tests::mail_message_type_snake_case ... ok
[INFO] [stdout] test types::tests::provider_config_camel_case ... ok
[INFO] [stdout] test types::tests::capability_all_count ... ok
[INFO] [stdout] test types::tests::session_checkpoint_roundtrip ... ok
[INFO] [stdout] test watchdog::tests::test_check_health_alive ... ok
[INFO] [stdout] test watchdog::tests::test_check_health_stale ... ok
[INFO] [stdout] test watchdog::tests::test_check_health_zombie ... ok
[INFO] [stdout] test watchdog::tests::test_is_pid_alive_nonexistent ... ok
[INFO] [stdout] test watchdog::tests::test_is_pid_alive_self ... ok
[INFO] [stdout] test watchdog::triage::tests::test_find_agent_log_missing ... ok
[INFO] [stdout] test types::tests::mulch_record_tagged_union ... ok
[INFO] [stdout] test types::tests::resolution_tier_display ... ok
[INFO] [stdout] test watchdog::triage::tests::test_find_agent_log_prefers_nonempty_stdout ... ok
[INFO] [stdout] test types::tests::resolution_tier_kebab_case ... ok
[INFO] [stdout] test worktree::git::tests::test_parse_worktree_output ... ok
[INFO] [stdout] test types::tests::resolution_tier_roundtrip ... ok
[INFO] [stdout] test watchdog::triage::tests::test_read_log_tail_nonexistent ... ok
[INFO] [stdout] test watchdog::triage::tests::test_triage_unknown_when_no_log ... ok
[INFO] [stdout] test worktree::git::tests::test_list_worktrees_includes_main ... ok
[INFO] [stdout] test watchdog::triage::tests::test_read_log_tail_returns_last_n ... ok
[INFO] [stdout] test tui::widgets::header::tests::test_get_git_info_does_not_panic ... ok
[INFO] [stdout] test tui::widgets::header::tests::test_git_info_cached ... ok
[INFO] [stdout] test worktree::git::tests::test_parse_worktree_output_empty ... ok
[INFO] [stdout] test worktree::git::tests::test_run_git_version ... ok
[INFO] [stdout] test watchdog::triage::tests::test_triage_detects_recoverable ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- commands::metrics_cmd::tests::test_execute_json_no_metrics_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::metrics_cmd::tests::test_execute_json_no_metrics_db' (167) panicked at src/commands/metrics_cmd.rs:298:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x590442745317 - grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_json_no_metrics_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/metrics_cmd.rs:298:9
[INFO] [stdout]   21:     0x590442728517 - grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_json_no_metrics_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/metrics_cmd.rs:296:41
[INFO] [stdout]   22:     0x5904427ae566 - <grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_json_no_metrics_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::metrics_cmd::tests::test_execute_no_metrics_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::metrics_cmd::tests::test_execute_no_metrics_db' (168) panicked at src/commands/metrics_cmd.rs:292:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x590442744d82 - grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_no_metrics_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/metrics_cmd.rs:292:9
[INFO] [stdout]   21:     0x5904427284b7 - grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_no_metrics_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/metrics_cmd.rs:290:36
[INFO] [stdout]   22:     0x5904427ae4e6 - <grove[6a4270552b04e2db]::commands::metrics_cmd::tests::test_execute_no_metrics_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::run::tests::test_execute_list_no_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::run::tests::test_execute_list_no_db' (193) panicked at src/commands/run.rs:486:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5904426eb425 - grove[6a4270552b04e2db]::commands::run::tests::test_execute_list_no_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/run.rs:486:9
[INFO] [stdout]   21:     0x5904426d7737 - grove[6a4270552b04e2db]::commands::run::tests::test_execute_list_no_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/run.rs:484:33
[INFO] [stdout]   22:     0x5904427ae826 - <grove[6a4270552b04e2db]::commands::run::tests::test_execute_list_no_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::run::tests::test_execute_current_no_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::run::tests::test_execute_current_no_db' (192) panicked at src/commands/run.rs:480:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x5904426eb4d9 - grove[6a4270552b04e2db]::commands::run::tests::test_execute_current_no_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/run.rs:480:9
[INFO] [stdout]   21:     0x5904426d7767 - grove[6a4270552b04e2db]::commands::run::tests::test_execute_current_no_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/run.rs:478:36
[INFO] [stdout]   22:     0x5904427ae866 - <grove[6a4270552b04e2db]::commands::run::tests::test_execute_current_no_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::worktree_cmd::tests::test_execute_clean_no_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::worktree_cmd::tests::test_execute_clean_no_db' (261) panicked at src/commands/worktree_cmd.rs:383:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x59044270f051 - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_clean_no_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:383:9
[INFO] [stdout]   21:     0x5904426faed7 - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_clean_no_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:375:34
[INFO] [stdout]   22:     0x5904427ae6a6 - <grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_clean_no_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::worktree_cmd::tests::test_execute_list_json_no_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::worktree_cmd::tests::test_execute_list_json_no_db' (262) panicked at src/commands/worktree_cmd.rs:371:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x59044270f10c - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_json_no_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:371:9
[INFO] [stdout]   21:     0x5904426faf07 - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_json_no_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:369:38
[INFO] [stdout]   22:     0x5904427ae6e6 - <grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_json_no_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- commands::worktree_cmd::tests::test_execute_list_no_db stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'commands::worktree_cmd::tests::test_execute_list_no_db' (263) panicked at src/commands/worktree_cmd.rs:365:9:
[INFO] [stdout] assertion failed: result.is_ok()
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x5904430e4a4a - std[f92b4c606f291077]::backtrace_rs::backtrace::trace_unsynchronized::<std[f92b4c606f291077]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x5904430e4a4a - std[f92b4c606f291077]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x5904430e4a4a - <<std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[786f478f706679df]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x5904430fd17a - <core[786f478f706679df]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x5904430fd17a - core[786f478f706679df]::fmt::write
[INFO] [stdout]    6:     0x5904430e9b02 - std[f92b4c606f291077]::io::default_write_fmt::<alloc[64763625b5a07cdb]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x5904430e9b02 - <alloc[64763625b5a07cdb]::vec::Vec<u8> as std[f92b4c606f291077]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x5904430c022f - <std[f92b4c606f291077]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x5904430c022f - std[f92b4c606f291077]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x5904430dba89 - std[f92b4c606f291077]::panicking::default_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x590442cbb23c - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   12:     0x590442cbb23c - test[20e1f0ae6cad7a17]::test_main_with_exit_callback::<test[20e1f0ae6cad7a17]::test_main::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x5904430dbd02 - <alloc[64763625b5a07cdb]::boxed::Box<dyn for<'a, 'b> core[786f478f706679df]::ops::function::Fn<(&'a std[f92b4c606f291077]::panic::PanicHookInfo<'b>,), Output = ()> + core[786f478f706679df]::marker::Sync + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::Fn<(&std[f92b4c606f291077]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2254:9
[INFO] [stdout]   14:     0x5904430dbd02 - std[f92b4c606f291077]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x5904430c031a - std[f92b4c606f291077]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:691:13
[INFO] [stdout]   16:     0x5904430b78e9 - std[f92b4c606f291077]::sys::backtrace::__rust_end_short_backtrace::<std[f92b4c606f291077]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x5904430c124d - __rustc[8241495c18a89d70]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x5904430fd93c - core[786f478f706679df]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x5904430fd902 - core[786f478f706679df]::panicking::panic
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panicking.rs:150:5
[INFO] [stdout]   20:     0x59044270ef99 - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_no_db
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:365:9
[INFO] [stdout]   21:     0x5904426faea7 - grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_no_db::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/commands/worktree_cmd.rs:363:33
[INFO] [stdout]   22:     0x5904427ae666 - <grove[6a4270552b04e2db]::commands::worktree_cmd::tests::test_execute_list_no_db::{closure#0} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   23:     0x590442caf31b - <fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x590442caf31b - test[20e1f0ae6cad7a17]::__rust_begin_short_backtrace::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, fn() -> core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:663:18
[INFO] [stdout]   25:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:74
[INFO] [stdout]   26:     0x590442cbbd0b - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   27:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   28:     0x590442cbbd0b - std[f92b4c606f291077]::panicking::catch_unwind::<core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>, core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   29:     0x590442cbbd0b - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<test[20e1f0ae6cad7a17]::run_test_in_process::{closure#0}>, core[786f478f706679df]::result::Result<(), alloc[64763625b5a07cdb]::string::String>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   30:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test_in_process
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:686:27
[INFO] [stdout]   31:     0x590442cbbd0b - test[20e1f0ae6cad7a17]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:607:43
[INFO] [stdout]   32:     0x590442cb7424 - test[20e1f0ae6cad7a17]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/test/src/lib.rs:637:41
[INFO] [stdout]   33:     0x590442cb7424 - std[f92b4c606f291077]::sys::backtrace::__rust_begin_short_backtrace::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   34:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   35:     0x590442cbe912 - <core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   36:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::do_call::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:581:40
[INFO] [stdout]   37:     0x590442cbe912 - std[f92b4c606f291077]::panicking::catch_unwind::<(), core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panicking.rs:544:19
[INFO] [stdout]   38:     0x590442cbe912 - std[f92b4c606f291077]::panic::catch_unwind::<core[786f478f706679df]::panic::unwind_safe::AssertUnwindSafe<std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/panic.rs:359:14
[INFO] [stdout]   39:     0x590442cbe912 - std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked::<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   40:     0x590442cbe912 - <std[f92b4c606f291077]::thread::lifecycle::spawn_unchecked<test[20e1f0ae6cad7a17]::run_test::{closure#1}, ()>::{closure#1} as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   41:     0x5904430e3dff - <alloc[64763625b5a07cdb]::boxed::Box<dyn core[786f478f706679df]::ops::function::FnOnce<(), Output = ()> + core[786f478f706679df]::marker::Send> as core[786f478f706679df]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/alloc/src/boxed.rs:2240:9
[INFO] [stdout]   42:     0x5904430e3dff - <std[f92b4c606f291077]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/1f7f8ea0721a3b1eb73e6c6d25cccb371434b320/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   43:     0x782d7ceddaa4 - <unknown>
[INFO] [stdout]   44:     0x782d7cf6aa64 - clone
[INFO] [stdout]   45:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     commands::metrics_cmd::tests::test_execute_json_no_metrics_db
[INFO] [stdout]     commands::metrics_cmd::tests::test_execute_no_metrics_db
[INFO] [stdout]     commands::run::tests::test_execute_current_no_db
[INFO] [stdout]     commands::run::tests::test_execute_list_no_db
[INFO] [stdout]     commands::worktree_cmd::tests::test_execute_clean_no_db
[INFO] [stdout]     commands::worktree_cmd::tests::test_execute_list_json_no_db
[INFO] [stdout]     commands::worktree_cmd::tests::test_execute_list_no_db
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 473 passed; 7 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.35s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--bin grove`
[INFO] running `Command { std: "docker" "inspect" "ddfdc352a328e6954c58097e56a115b12f891b2473f3bb8f710d97b03889a04a", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ddfdc352a328e6954c58097e56a115b12f891b2473f3bb8f710d97b03889a04a", kill_on_drop: false }`
[INFO] [stdout] ddfdc352a328e6954c58097e56a115b12f891b2473f3bb8f710d97b03889a04a
